Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)

(v) to pay promptly or rapidly - zapłacić natychmiast
Make sure that he pays on the nail
otherwise it may be difficult to nail him down later on.